Table Mountain – English–Español translations

🇬🇧 en es 🇪🇸

table mountain noun

  • flat topped mountain
mesa

Table Mountain

Mesa
Wiktionary Links